perm filename 12TSUB.F4[12,LCS] blob sn#092532 filedate 1974-03-14 generic text, type T, neo UTF8
00100		SUBROUTINE RDWRT
00200	C TO READ AND RWITE TONE-ROW LIBRARY FILE
00300		COMMON INV(12),IR(12),N(12),J(13,13),ISCAL(12),IS2(12),
00400		1 INP2(72),INP(72),NRW
00500		1,IC(6),ISQ(25,25),NAME(10),INOT(49),JA(12)
00510	15	TYPE 10
00520		ACCEPT 2,NM
00600		IF(NM.EQ.' ')NM='ROWS'
00650		IF(NRW.EQ.'R')GO TO 1
00700	CC	IF(LOOKD(NM))GO TO 1
00710	C 'LOOKD' LOOKS FOR .DAT FILE -- 'LOOK' LOOKS FOR NO EXT.
00800		CALL OFILE(1,NM)
00900		WRITE(1,2)NAME
01000		WRITE(1,3)INP2
01100		END FILE 1
01200		RETURN
01300	2	FORMAT(10A5)
01400	3	FORMAT(72A1)
01410	5	FORMAT(1X10A5)
01420	6	FORMAT(/' DO YOU WANT THIS ONE?  '$)
01430	7	FORMAT(I,10A5)
01480	8	FORMAT(I,72A1)
01490	10	FORMAT(' TYPE FILE NAME-- '$)
01495	11	FORMAT(' TYPE IDENTITY NAME  '$)
01500	1	CALL IFILE(1,NM)
01510		TYPE 11
01520		I=-1
01530		ACCEPT 2,(INP(M),M=1,10)
01540		IF(INP(1).EQ.' ')GO TO 4
01550	C  <CR> TO GO THROUGH ALL NAMES.
01560		NM=INP(1)+INP(2)
01570		I=0
01600	4	READ(1,7,END=9)M,NAME
01700		IF(M.LT.99)REREAD 2,NAME
01705		IF(NAME(1).EQ.' ')GO TO 4
01707	C  SO IT WILL IGNORE BLANK LINES (1ST 5 CHARS.)
01710		IF(I)GO TO 12
01720		IF(NM.EQ.NAME(1)+NAME(2))GO TO 12
01730		M='N'
01740		GO TO 14
01800	12	TYPE 5,NAME
01900	13	TYPE 6
02000		ACCEPT 3,M
02300	14	READ(1,8)L,INP2
02400		IF(L.LT.99)REREAD 1,INP2
02600		IF(M.NE.'Y')GO TO 4
02700		RETURN
02750	9	TYPE 90
02775	90	FORMAT(' --- NAME NOT FOUND! -----'/)
02787		GO TO 15
02800		END